package com.ruif.service;

import javax.swing.table.DefaultTableModel;

import com.ruif.model.Tempera;

/**
 * 实体tempera接口定义
 * @author pc
 *
 */
public interface ITemperaService
{
    
    /**
     * 查询 Tempera 表
     * @param conn
     * @param tem 条件为空  返回 tempera 表所有记录
     * @return
     * @throws Exception
     */
    int list(DefaultTableModel dtm, Tempera tem);
    
    /**
     * 新增 Tempera 记录
     * @param conn
     * @param tem
     * @return
     * @throws Exception
     */
    int add(Tempera tem);
    
    /**
     * 根据主键 ID 删除 Tempera 记录
     * @param conn
     * @param id
     * @return
     * @throws Exception
     */
    int delete(String id);
    
    /**
     * 修改 Tempera 表记录
     * @param conn
     * @param tem
     * @return
     * @throws Exception
     */
    int modify(Tempera tem);

}
